package com.fh.utils;

import org.apache.commons.mail.HtmlEmail;


/*
*  <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-email</artifactId>
      <version>1.5</version>
    </dependency>
*/

public class MailUtil {

    public static void send(String userEmail,String title,String msg) throws Exception{
        //SimpleEmail只能写文本  HtmlEmail可以写html代码
        HtmlEmail email=new HtmlEmail();//创建一个HtmlEmail实例对象

        //填写邮箱服务器，如是QQ邮箱服务器，直接用：smtp.qq.com
        email.setHostName("smtp.qq.com");
        email.setCharset("utf-8");
        //设置收件人
        email.addTo(userEmail);
        //设置发送人邮箱，和用户名
        email.setFrom("3512962279@qq.com","SXL");
        //配置邮箱加授权码，相当于等于自己的邮箱
        email.setAuthentication("3512962279@qq.com","adbvhxhwqqzndbii");
        //使用安全链接
        email.setSSLOnConnect(true);
        //设置邮件的主题
        email.setSubject(title);
        //设置邮件的内容，自行修改动态验证码
       // email.setMsg("尊敬的用户:你好!注册验证码为:"+code+"" +"\n"+"     (有效期为一分钟,如非本人操作请忽略。)");
        email.setHtmlMsg("尊敬的用户:你好!<br>你是本网站第"+msg+"位注册成功的用户,如非本人操作请忽略。");
        //发送
        email.send();

    }
}
